Resource Allocation in Computational Grids - A Market Engineering Approach
نویسندگان
چکیده
The Computational Grid is a promising technology for providing access to distributed high-end computational capabilities. However, deciding which jobs are allocated to which resources is one the key problems in Computational Grids. In recent times, researchers have increasingly suggested to employ market mechanisms for scheduling and allocating Grid resources. This paper outlines the design of a market for allocating and scheduling resources in Computational Grids. The design of the market is based on the Market Engineering process, which provides methods and design principles for the development of market institutions. First, the characteristics and the requirements of the market participants as well as the Grid resources are elicited. Furthermore, a combinatorial clearing formulation is introduced as a primal mixed integer problem, which supports bids on bundles, quality, and time attributes. Followed by a performance simulation, the runtime of the clearing model is simulated.
منابع مشابه
Task-Oriented Computational Economic-Based Distributed Resource Allocation Mechanisms for Computational Grids
In computational grids, heterogeneous resources with different ownerships are dynamically available and distributed geographically. It is not realistic to build the resource allocation mechanisms for such computational platform without considering economic issues. Developing computational economic-based approaches is a promising avenue for building efficient, scalable and stable resource alloca...
متن کاملA Decentralized Auction Framework to Promote Efficient Resource Allocation in Open Computational Grids
Computational grids enable the sharing, aggregation, and selection of (geographically distributed) computational resources and can be used for solving large scale and data intensive computing applications. Computational grids are an appealing target application for market-based resource allocation especially given the attention in recent years to “virtual organizations” and policy requirements....
متن کاملMulti-objective and Scalable Heuristic Algorithm for Workflow Task Scheduling in Utility Grids
To use services transparently in a distributed environment, the Utility Grids develop a cyber-infrastructure. The parameters of the Quality of Service such as the allocation-cost and makespan have to be dealt with in order to schedule workflow application tasks in the Utility Grids. Optimization of both target parameters above is a challenge in a distributed environment and may conflict one an...
متن کاملA New Fairness Index and Novel Approach for QoS-Aware Resource Allocation in LTE Networks Based on Utility Functions
Resource allocation techniques have recently appeared as a widely recognized feature in LTE networks. Most of existing approaches in resource allocation focus on maximizing network’s utility functions. The great potential of utility function in improving resource allocation and enhancing fairness and mean opinion score (MOS) indexes has attracted large efforts over the last few years. In this p...
متن کاملA Market-Based Approach of Efficient Resource Allocation Mechanisms in Collaborative Peer-to-Peer Systems
Peer-to-peer (P2P) systems enable the selection, sharing and aggregation of geographically distributed heterogeneous resources for solving large-scale problems in engineering or science. The management of resources and trading of services in such open and decentralized systems is still a complex undertaking. We propose an interdisciplinary approach to address the resource allocation problem in ...
متن کامل